Meaning of lough

Definition of lough

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

Other information on lough

WIKIPEDIA results for lough
Amazon results for lough