Lough

What is Lough?

Lough definition and meaning on Dictionary terms:
noun Irish English.
a lake.
a partially landlocked or protected bay; a narrow arm of the sea.

 

reference: https://www.dictionary.com/browse/lough

Tags: