From Middle English 'faye' meaning 'fairy,' or Old French 'fei' meaning 'faith.'
Like Fay?
Swipe through thousands of names like it