hood

(noun) roof (generic term)