sunroof

(noun) sunshine-roof

roof (generic term)