1. A looking glass; any glass or polished substance that forms images by the reflection of rays of light.
In the clear mirror of thy ruling star
I saw, alas! some dread event depend.
2. A pattern; an exemplar; that on which men ought to fix their eyes; that which gives a true representation, or in which a true image may be See N.
O goddess, heavenly bright,
Mirror of grace and majesty divine.