A Yoruba name from West Africa, often understood as expressing joy or praise connected to the heart or soul.
Like Moyosore?
Swipe through thousands of names like it