Reading a bit of a book ‘Glimpses of Erin’. Refers to “Giant’s Graves”. Would that be burial mounds? Vaguely remember phrase from childhood