Meaning of lough
Definition of lough
(noun)
a
long
narrow
(nearly landlocked)
cove
in Ireland
Irish
word
for a
lake
Other information on lough
WIKIPEDIA results for
lough
Amazon results for
lough
Tweet