Lough — definition

1. lough (Noun)

2 definitions

lough (Noun) — A long narrow (nearly landlocked) cove in Ireland.

lough (Noun) — Irish word for a lake.

2 types of
Lake cove