The AI-powered English dictionary
plural hesps
(Scotland) A measure of two hanks of linen thread. examples