Definle  

Guess the word from this definition:

having or displaying excessive self-esteem


_