mewren

Middle English

Verb

mewren

  1. alternative form of muren