Lough - Definition

lough

n 1: a long narrow (nearly landlocked) cove in Ireland
2: Irish word for a lake

Look up another word