Noun Definition

lough

1.Definition: a long narrow (nearly landlocked) cove in Ireland

Category: Objects

2.Definition: Irish word for a lake

Category: Objects