lough

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

Other Searches