Word of the Day

enigma
[uh-nig-muh]

noun

1. a puzzling or inexplicable occurrence or situation
2. a person of puzzling or contradictory character
3. a saying, question, picture, etc., containing a hidden meaning; riddle

Synonym
problem