meaning of lough
1.
A
loch
or
lake;
--
so
spelt
in
Ireland.
2.
of
Laugh.
3.
Irish
word
for
a
lake
Related Words
lough
|
Developed & Maintained By
Taraprasad.com