Declan
The Language Learning App Company
The Spanish word
montar
means
to mount, ride