Unriddler
Un*rid"dler
(?),
n.
One who unriddles.
Lovelace.