C1 noun /ˈiːɡoʊɪst/
egoist
Meaning
A person who is excessively concerned with themselves; someone who believes in or practices egoism.
Example
She avoided him because he was a selfish egoist.