Topic: GEOGRAPHY


lough

noun
     
lough [countable]
DNSG in Ireland, a lake or a part of the sea almost surrounded by land:
Lough Neagh

Explore GEOGRAPHY Topic