HOOD


Meaning of HOOD in English

(n.) A soft covering for the head, worn by women, which leaves only the face exposed.

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