A word examined

harbours

noun
8 letters·English
noun

harboursplaces on the coast where boats and ships can stay safely, or the sheltered water area itself

Wiktionary →
No comments yet