Synonyms of Lough in English :
Antonyms of Lough in English
Thesaurus of Lough in English
1. (noun) a long narrow (nearly landlocked) cove in Ireland
2. (noun) Irish word for a lake