Results

harra, harrow noun piece of farm equipment used to break up ploughed land; harrow
‣ to dee in the harrows / to dee i the harrows to die while still working