Other words in thesaurus...
egotistical
egress
eiderdown
either
ejaculate
ejected
ejection
elaborately
elaborateness
elaboration