sowels
Scots
Noun
sowels
plural of
sowel