A geographical or place name, possibly an Irish location (Cloghad appears to be an Irish place name).
Appears to be Irish place name terminology, possibly from Irish 'cloch' (stone) and 'had' (an old Irish topographical element), though the exact etymology requires specialized Irish place-name knowledge.
Irish place names are linguistic treasures—words like Cloghad preserve ancient Gaelic vocabulary that often describes the literal landscape: 'cloch' means stone, so many Irish places literally mean 'place of stones' or 'stone hill'!
Complete word intelligence in one call. Free tier — 50 lookups/day.