Odafin is a Yoruba name meaning “the establisher of laws” or “lawmaker”. From what I could find, Odafin is used to refer to the spiritual leader of his clan so it’s not used as a given name but rather a title. I first came across this name on the tv show Law and Order: SVU, as the name of the character Odafin “Fin” Tutuola. It also seems to be a surname, likely referring to someone who was related to an Odafin.
Origin: African (Yoruba)
Onika is an African female name though there doesn’t seem to be a lot of accurate information on it. I’ve seen it with various meanings of “warrior”, or it could be derived from Yoruba meaning “one in possession of”, or it could be a short form of Onyekachi, an Igbo name meaning “who is greater than God?” Onika is also a Maori word meaning “onyx”. Spelled Oni-ka (鬼化) it’s a Japanese word meaning “devil”.
Origin: African, Maori, Japanese
- Onyeka (short form of Onyekachi)