What is the meaning of Montar?

to mount; get on (a vehicle, horse, bicycle, escalator etc.)

to ride (bike, bicycle, escalator etc.)

to put together; to assemble

to stack; to pile up

to mount; ride (sexually)

to ready; to prepare (an event etc.)

to set up; to establish

to beat (eggs, cream etc.)

to play truant

to ride

to amount to; to increase

to assemble

to round (a cape)

to mount

to go up, climb

to mount, to ride

to assemble

to mount

to ride

to set up

to establish

to whip, beat

to hump

to mount

Source: wiktionary.org