Meaning HERD

thing  >  group, group of animals  >  herd

No matching names identified.