Jacky \j(ac)-ky\ as a boy's name (also used as girl's name Jacky), is a variant of Jack (Old English), Jackson (Old English), Jacob (Hebrew) and John (Hebrew), and the meaning of Jacky is "son of Jack; he who supplants; God is gracious".
The baby name Jacky sounds like Jacko, Jak, Jacq, Jackie, Jake, Jaco, Jock and Jocko. Other similar baby names are Jacy and Jacey.