IYA


Meaning of IYA in English

n. (Lakota Indian Mythology) storm monster

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.