ATRI


Meaning of ATRI in English

[Hindu] A deified bard of ancient India. The Hindu son of Brahma, and a renowned sage.

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