stupor mundi

See also: Stupor mundi

English

Etymology

Latin [Term?]

Noun

stupor mundi

  1. A wonder of the world.