
Lough
UK
/lɒx/
US
/lɑx/

Translation lough into russian
Definitions
lough
NounUK
/lɒx/
US
/lɑx/
A lake or a body of water, especially in Ireland.
The serene beauty of the lough attracted many tourists to the region.