Word info

Ioskeha

Proper noun

Meaning

Ioskeha

(religion) The Wyandot creator god.

Source: en.wiktionary.org

Close letter words and terms