English dictionary
lough meaning and definition
Definition and meaning of lough at MeaningMonkey.org. lough meaning and definition in the English Dictionary.LOUGH noun
Definition of lough (noun)
- a long narrow (nearly landlocked) cove in Ireland
- Irish word for a lake
Source: Princeton University Wordnet