meaning of lough

1. A loch or lake; -- so spelt in Ireland.
2.
of Laugh.
3.
Irish word for a lake


Related Words

lough |

Developed & Maintained By Taraprasad.com

Treasure Words