1. ಪೆಮ್ಮರುಳ್

    ♪ pemmarul
      noun
    1. a huge, monstrous ghost.