Lough(n.) A loch or lake; -- so spelt in Ireland.
Lough(obs. strong imp.) of Laugh.

Words within loughs

6 letter words: 2 results
5 letter words: 3 results
View all words...