hove

noun

1.
a garment that covers the head and face
2.
exhibiting restraint imposed on the self