Answer:

bafflement

AnswerCrossword Clue
BAFFLEMENTMystification