reaching a destination or achieving something
from Old French ariver 'to come to shore'
Try Another Word