Gender: Female Meanings: God is worthy to be praised (Yoruba, Nigeria). Resource References: Behind the NameName Doctor