- to ride; to mount
- to avail oneself of; to take advantage of; to seize a chance or an opportunity
- to multiply
- Budhist teaching - a conveyance to bring the truth to men and help them
- a team of four horses; a set of four arrows
- historical records
- an ancient carriage
There are many passengers on that bus.
☺