1. ಅದಟರಕ್ಕಸ

    ♪ adaṭarakkasa
      noun
    1. a mighty demon.