almouse
Middle English
Noun
almouse
alternative form of
almesse