IDA


Meaning of IDA in English

[Hindu] The Hindu goddess of prayer and devotion.

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