Ninjawords is on the iPhone! Watch a video or download it here.
puzzlement
noun
°The confusing state of being puzzled; bewilderment.