What is the full meaning of minibuses
MINIBUS, a small bus [n]
Example of the word minibuses placed on a Scrabble board.