NATHA


Meaning of NATHA in English

[Other] An important deity of the Singhalese on Sri Lanka (Ceylon), who shows many similarities with the bodhisattva Avalokiteshvara.

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