Dictionary Definition:
atri m. (for at-tri, fr. √ad), a devourer RV. ii, 8, 5, N. of a great Ṛishi, author of a number of Vedic hymns
• (in astron.) one of the seven stars of the Great Bear
• (atrayas), pl. m. the descendants of Atri