Jackie \j(ac)-kie\ as a boy's name (also used as girl's name Jackie), is a variant of Jack (Old English), Jackson (Old English), Jacob (Hebrew) and John (Hebrew), and the meaning of Jackie is "son of Jack; he who supplants; God is gracious".
The baby name Jackie sounds like Jakie, Jacky, Jacko, Jake and Jacque. Other similar baby names are Mackie and Zackie.