ramsoun
Middle English
Noun
ramsoun
alternative form of
ramson