ramsen

See also: Ramsen

Middle English

Noun

ramsen

  1. alternative form of ramson