Dictionary Definition:
áva-rūḍha mfn. come near, approached AV. vi, 140, 1
• descended, dismounted, alighted