The Urartian word Teišeba
Word Teišeba
Meaning deity name
Synonyms Adaruta, Arubani

Comments
A weather god