Nefi is the Spanish form of Nephi, a scriptural name with uncertain ancient origin, best known through religious tradition.
Like Nefi?
Swipe through thousands of names like it