Motorbus Synonyms

mōtər-bŭs
A vehicle carrying many passengers; used for public transport
(Noun)