rampsoun
Middle English
Noun
rampsoun
alternative form of
ramson