Answer: whowouldhavethoughtit

AnswerCrossword Clue
WHOWOULDHAVETHOUGHTIT

Rhetorical question of amazement

WHOWOULDHAVETHOUGHTIT

Amazed one's question