lough has definitions from the field of geography
1
[ noun ] (geography) a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)

Synonyms

loch

Related terms

cove loch_linnhe

2
[ noun ] (geography) a long narrow (nearly landlocked) cove in Ireland

Related terms

cove

3
[ noun ] Last name, frequency rank in the U.S. is 7962
4
[ noun ] (geography) Irish word for a lake

Synonyms

loch

Related terms

lake loch_ness loch_achray

*