77%RatingSave Gender Masculine & Feminine Usage Yoruba Meaning & History Means "God, thank you" in Yoruba. Related Names Rootsolúwa + ṣeunUser SubmissionOluwaseun PopularityDetails Last ranked #983 in 2001 England and Wales People think this name isRate·Details classic mature formal natural wholesome strong refined strange serious Categories gratitude, theophoric names