Meaning of “lough” in the English Dictionary

English