self-lover

['self'lʌv]
n. 自我爱怜,自恋;自负,自大