stupor mundi
See also:
Stupor mundi
English
Etymology
from
Latin
stupor
+
mundī
Noun
stupor mundi
A
wonder of the world
.