NichiDict

いとわしい

厭わしい
[itowashii]

Meanings

1.Adj-i

detestable; disagreeable; disgusting; odious; unpleasant; repugnant; abhorrent; loathsome; abominable