enigma Meaning and Definition
1. n. something that baffles understanding and cannot be explained
2. n. a difficult problem
An enigma is someone or something that is mysterious or puzzling.
1. n. something that baffles understanding and cannot be explained
2. n. a difficult problem
Sponored Video