McCoy \m-ccoy, mc-coy\ as a boy's name is of English origin, and the meaning of McCoy is "son of Aodh". Surname.
For more information, see also related names Aodh, Coy, Maccoy and Mc-.
Baby names that sound like McCoy are MacCoy and McKay. Other similar baby names are Mackey, McCrea, MacCray, McGown, Macon, Madog, Madoc, McGee, Maxy, Maxey, McCain, Mikey, Miky, Mikol, Miko, Micky and Mickey.