Popularity: 11957
Origin: African
Meaning: God has blessed me; God creates wealth
Baby will feel blessed with a name like Olushola! This distinctive masculine name has roots in the Yoruba language. Yoruba is spoken by around 50 million people, predominantly in the West of Africa in Central and Southwestern Nigeria. Meaning “God has blessed me” or “god creates wealth,” Olushola is made up of the elements olú, meaning “lord” or “God;” ṣe, meaning “make;” and ọlá, meaning “wealth.” With a prosperous name such as this, baby is sure to grow up fulfilled and empowered, as well as connected to their faith and culture.