riddler

['ridlə]

n. 出谜语的人, 解谜的人