Omnibuses Synonyms

A vehicle carrying many passengers; used for public transport
(Noun)
Anthology
(Noun)