Skip to main content

Definitions by danbarton

a term of measurement for tea.
This bottle contains two welchs of tea.
welch by danbarton April 1, 2009