Rain Family History
Rain Name Meaning
English and Scottish: variant of Raine . German: topographic name from Middle High German rein ‘margin boundary’ or a habitational name from a place in Bavaria named with this word.
Source: Dictionary of American Family Names 2nd edition, 2022