Subscribe
URL of the page has been copied to clipboard.
Meaning : (nautical) a place of refuge (as for a ship).
Synonyms : harbourage
Install App
Harborage meaning in Telugu.