sowels

Scots

Noun

sowels

  1. plural of sowel