marvel

Definition

A person or thing that causes wonder or astonishment; also used as a verb meaning to be amazed.

Example

"The intricate design of the building is a marvel of engineering."