SNOOD


Meaning of SNOOD in English

(n.) The fillet which binds the hair of a young unmarried woman, and is emblematic of her maiden character.

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