In Gaelic, name Gilroy means – Serves the red-haired one, or ervant of the man with red hair. Both as a surname and given name.. Other origins for name Gilroy include – Gaelic, Irish, Celtic, Scottish. Name Gilroy is most often used as a boy name or male name.