Middle English edit

Noun edit

myrour

  1. Alternative form of mirour