From Old French 'foi' meaning faith, or an Irish surname from 'Ó Fiach' meaning raven.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Foy?
Swipe through thousands of names like it