Yoruba name meaning 'God loves me,' composed of 'Oluwa' (God), 'fe' (love), 'ran' (for), and 'mi' (me).
Like Oluwaferanmi?
Swipe through thousands of names like it