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