mirum

Noun

 * 1) a marvel, wonder, miracle