1. ತೆಗಳುಗಾರ

    ♪ tegaḷugāra
      noun
    1. a person who blames or condemns others esp. habitually.