MANESHEET


Meaning of MANESHEET in English

noun a covering placed over the upper part of a horse's head.

Webster English vocab.      Английский словарь Webster.