A word examined

dockyard

noun
8 letters·English
noun

dockyarda place by the water where ships are built, repaired, and maintained

Wiktionary →
No comments yet