Temiishaa Kway'kuu

English: Translation
The Great Spirit, Holy Spirit
noun phrase
Spirituality and Religion
Santa Ysabel
Meaning/Usage/Transcription Unclear/Questionable
Not in Dictionary
Notes

Length of "ii" in Temiishaa questionable.