hood

(noun) covering (generic term)