Detestable

Kannada Meaning

ಅಸಹ್ಯ ಬರಿಸುವ

ಹೇಸಿಕೆ ಹುಟ್ಟಿಸುವ

English Meaning

  1. Inspiring or deserving abhorrence or scorn. See Synonyms at hateful.