haymows

English

Noun

haymows

  1. plural of haymow