porte-cochere: canopy extending out from a building entrance to shelter those getting in and out of vehicles
canopy: a covering (usually of cloth) that serves as a roof to shelter an area from the weather
pastime: a diversion that occupies one's time and thoughts (usually pleasantly)