reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
enigmatic of, concerning, or like an enigma; puzzling; mysterious.
sphinx one that is mysterious or hard to understand; enigma. [1/4 definitions]