Marvel

Definition

Be filled with wonder or astonishment.

Pronunciation

Part of Speech

verb