What is the meaning of Miror?

to be astonished at, marvel at, admire, be amazed at, wonder at

Source: wiktionary.org