lough ( synonym found)

Definition of lough:

°A lake or long, narrow inlet, especially in Ireland.

Definition of lough:

°A lake or long, narrow inlet, especially in Ireland.

Back to Top