puzzlemaster

Etymology
.

Noun

 * 1) Someone who designs or creates puzzles.
 * 2) Someone exceptionally skilled at solving puzzles.
 * 1) Someone exceptionally skilled at solving puzzles.
 * 1) Someone exceptionally skilled at solving puzzles.
 * 1) Someone exceptionally skilled at solving puzzles.
 * 1) Someone exceptionally skilled at solving puzzles.
 * 1) Someone exceptionally skilled at solving puzzles.
 * 1) Someone exceptionally skilled at solving puzzles.