TUWA


Meaning of TUWA in English

[Islamic] The valley where Allah called Musa (Moses) and where he had to take off his sandals (Qur'an 20:12, 79:16).

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.