natre
Meanings
Adjective
1. (of people) unpleasant, off-putting (Chile)