• admiration, marvel, wonder
• admirable, amazing, fine, marvellous, marvelous, miraculous, noble, portentous, prodigious, wonderful, wondrous
• marvelling, surprised, wondering
• to marvel, to mire, to wonder
• marvellingly, suprisedly, wonderingly
• amazement, astonishment, marvel, wonder, wondering, wonderment
• prodigiously, wonderfully, wondrous, wondrously
• he has a wonderful reach of imagination
• he has a wonderful reach of imagination