Frain
Frain is a surname of English and French origin. As an English name, it is thought to derive from a personal name of Old English origin, possibly related to the word "frem" meaning "stranger" or "foreigner." Alternatively, it may have originated as a topographic name, referring to someone who lived near a fen or marsh. In France, the name may be a variant of "Frion" or "Fren," potentially linked to a Germanic personal name.
The surname Frain appears in historical records across England and France, with variations in spelling evolving