Definition of Lough

  • 1. A long narrow (nearly landlocked) cove in Ireland Noun
  • 2. Irish word for a lake Noun

Semanticaly linked words with "lough"

Hyponims for word "lough"