marvel

marvel

The beauty of the sea marvels her.

marvel

People marveled at her unique skills.

marvel

She marveled at the ring shown to her.

verb 1 to feel admiration and great surprise