Headtire



ENGLISH MEANING
noun
1.
The manner of dressing the head, as at a particular time and place.
1.
A headdress