Please enable javascript to use dictionary! Howto enable javascript?
enigma▼something puzzling, mysterious or inexplicable
puzzle▼anything difficult to understand or make sense of
puzzle▼game for one person
puzzle▼riddle
riddle▼verbal puzzle
↑