దేవర్షి

Telugu

edit

Noun

edit

దేవర్షి (dēvarṣi)

  1. one of the seven celestial sages
  2. (chiefly) sage Narada