Other words in thesaurus...
enigma
enigmatic
enigmatically
enjoin
enjoy
enlist
enlistment
enliven
enlivening
enmesh