[Other] An important deity of the Singhalese on Sri Lanka (Ceylon), who shows many similarities with the bodhisattva Avalokiteshvara.
NATHA
Meaning of NATHA in English
Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012