cochera

Etymology
From.

Noun

 * 1) carport parking structure with roof
 * 2) bus depot
 * 3) train depot
 * 4) garage
 * 5) car park
 * 1) car park