English

edit

Noun

edit

stowp (plural stowps)

  1. (Scotland, England) Alternative form of stoup

Anagrams

edit