Definition, synonyms and related words
The longest river in the British Isles, which flows through Ireland into the Atlantic Ocean.