marvel

marvel n

OFr merveille.

  1. Something to inspire wonder or awe.

marvel v

see marvel, n.

  1. Wonder; be awestruck.