I was surprised to see this monument and at first I thought this was the hill-fort marked on the map.
However it appears to be some kind of three banked mound. Perhaps a ring-fort or a barrow.
It reminds me of the Tlachtga on the Hill of Ward in Meath.
So perhaps it may have had some kind of ceremonial function?