1. ಇಡೆವೆಟ್ಟ

    ♪ iḍeveṭṭa
      noun
    1. a mountain situated in between or surrounded by.