herdowners

English

Noun

herdowners

  1. plural of herdowner