stupor mundi

See also: Stupor mundi

English

Etymology

from Latin stupor + mundī

Noun

stupor mundi

  1. A wonder of the world.