GeneralConnection.com
➔
Dictionary
headstall
Noun
1. headpiece
1. band
Usage