Ifora is the feminine form of Welsh Ifor, related to a name meaning archer or yew warrior.
Like Ifora?
Swipe through thousands of names like it