ramesen
Middle English
Noun
ramesen
alternative form of
ramson