autogarage

Etymology
From.

Noun

 * 1) garage, auto shop repair shop for motorised vehicles.