NameHub
Yoruba

òrìṣà

Meaning & History
A Yoruba term signifying "deity, spirit" [1].
Names containing this element

2

Ask AI