From mini- + bus. In the political sense, probably a back-formation from omnibus.
Practice speaking and memorizing "minibus" and many other words and sentences in English.