almouse

Middle English

Noun

almouse

  1. alternative form of almesse