stoupEnglish

stoup, stoop

Noun

An archaic drinking vessel

English: stoup

Basin for holy water

English: stoup, stoop

English words with similar meanings

Show 1 words