boumen

Scots

Noun

boumen

  1. plural of bouman