lough

noun

A lake.

A bay or an inlet of the sea.

An obsolete preterit of laugh.

A lake: same as loch, especially with reference to lakes in Ireland.

A cavity in a rock.