a puzzler, one who asks hard questions

listen to the pronunciation of a puzzler, one who asks hard questions
English - English
{n} poser