దేవర్షి
Telugu
Noun
దేవర్షి
• (
dēvarṣi
)
one of the
seven
celestial
sages
(chiefly)
sage
Narada