WebArriva synonyms, Arriva pronunciation, Arriva translation, English dictionary definition of Arriva. intr.v. ar·rived , ar·riv·ing , ar·rives 1. To reach a destination. The Arriva bus …
See Also: Phone Number Preview / Show details