Land (verb: arrive)

To land is to come down onto a surface after flight or travel by water, or to reach a destination by such a journey.

Connect