motorcoach

Noun

 * 1) A motorised bus, or coach.