Word info

Ibofanga

Proper noun

Meaning

Ibofanga

The supreme deity according to the beliefs of the Creek tribe.

Source: en.wiktionary.org

Close letter words and terms