FAQs About the word harbourage

Satama

(nautical) a place of refuge (as for a ship)

No synonyms found.

No antonyms found.

harbour => satama, harborous => satama, harborough => Harborough, harborless => suojaton, harboring => piilettäen,