αμαξοστάσιο

Noun

 * 1) bus depot, bus station, bus park
 * 2) coach house