1. ಅದಟರಕ್ಕಸ

    ♪ adaṭarakkasa
    1. (noun)
    2. a mighty demon.