Cagney

Cagney is an Irish patronymic surname of Gaelic origin. In Gaelic, the name is "Ó Caingne", and means "grandson of advocate", from "caingean" "legal dispute."
In modern times, it can be a male or female given name.