suffisant

Etymology
From.

Adjective

 * 1) sufficient; enough
 * 2) smug, vain, self-righteous
 * 1) smug, vain, self-righteous
 * 1) smug, vain, self-righteous