a person having an inflated opinion of himself

listen to the pronunciation of a person having an inflated opinion of himself