From mini- + bus. In the political sense, probably a back-formation from omnibus.
Mejora tu pronunciación
Practica hablar y memorizar " minibus " y muchas otras palabras y oraciones en inglés .