Crossword Answer Lookup

500k+ clues

River enters the sea at a harbour (6)

Answer MARINA
Definition: River
Guardian #22424 22 Across 2002-01-23