LOUGH MEANING IN ENGLISH

• Lough Definition & Synonyms

  1. (obs. strong imp.) of Laugh.
  2. (n.) A loch or lake; -- so spelt in Ireland.


RECENT SEARCHES