slugga
Noun
Meaning
slugga (plural sluggas)
A deep cavity formed by the action of subterranean streams common in some limestone districts of Ireland.
Noun
slugga (plural sluggas)
A deep cavity formed by the action of subterranean streams common in some limestone districts of Ireland.