'Lough' definitions:

Definition of 'lough'

(from WordNet)
noun
A long narrow (nearly landlocked) cove in Ireland
noun
Irish word for a lake

Definition of 'Lough'

From: GCIDE
  • Lough \Lough\, n. [See 1st Loch.] A loch or lake; -- so spelt in Ireland. [1913 Webster]

Definition of 'Lough'

From: GCIDE
  • Lough \Lough\, obs. strong imp. of Laugh. --Chaucer. [1913 Webster]