Leabgarrow
From Wikipedia, the free encyclopedia
Leabgarrow (official name An Leadhb Gharbh)[1] is on Arranmore Island which is to the west of County Donegal about three miles from Burtonport. Translated to the English language, Leabgarrow means "Rough Ground".

