head groom

English

Noun

head groom (plural head grooms)

  1. A stablemaster.