Back
set ashore
Meanings
arrive on shore;
Synonyms
land
shore
Anagrams of
set ashore