recalar
Top 20000
Meanings
Verb
1. to reach land (nautical)
2. to appear
3. to arrive
4. to end up; wind up