Frayne \f-ray-ne\ as a boy's name is of Middle English origin, and the meaning of Frayne is "foreign". English playwright and novelist Michael Frayn.
Frayne has 5 variant forms: Fraine, Frayn, Frean, Freen and Freyne.
Baby names that sound like Frayne are Frannie, Frann and Fran.