1. ಇಡೆವೆಟ್ಟ

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