Where does “merengsa” come from?

merengsa (Malay): irritant; incurable, obstinate, unhealable

Definitions

  1. irritant; incurable, obstinate, unhealable

Words derived from “merengsa

merengsa — Etymology, Origin & Word History | Etymology Explorer