Meaning & Origin
A surname.
Foy is a boy's and girl's baby name of uncertain origin, possibly from a Welsh surname or an Old French word meaning 'faith' or 'loyalty.' It was used as a given name in the American South in the 19th and early 20th centuries, with a terse, single-syllable strength.