minicoach

[ min-ee-kohch ]
/ ˈmɪn iˌkoʊtʃ /

noun

a small bus or buslike van.

Origin of minicoach