Search in full dictionary

ENIGMA

ENIGMA
ScnMaster
a perplexing, baffling or seemingly unexplainable matter, person, etc. —New Slant on Life Glossary Final approval 28.1.90