Cagney Leave a Comment / C / By Raja kpt Cagney Gender: NeutralOrigin: IrishMeaning: Descendant Of The Advocate