STOUP


Meaning of STOUP in English

(n.) A flagon; a vessel or measure for liquids.

Webster's English dictionary.      Английский словарь Webster.