McCoy is derived from Oxford Dictionary meaning
"The Real Thing - GENUINE"
McCoy Group Of Companies
McCoy Corporate Profile