Meaning of “egotist” in the English Dictionary

English