Ratton

Noun

  • (now Northern England, Scotland, Ireland) A rat. [from 14th c.]

Leave a Reply

Your email address will not be published.