Synonyms for "puzzler"

Words with similar meaning