English edit

Noun edit

headstalls

  1. (British) plural of headstall