Lucky \l(uc)-ky\ as a boy's name is pronounced LUK-ee. It is of English origin, and the meaning of Lucky is "fortunate". Modern name. Lucky is also used as a nickname for Lucas and its variants.
For more information, see also the related name Luke.
Baby names that sound like Lucky are Luck, Lacko, Locke, Lock, Lucho and Luc. Other similar baby names are Bucky, Ricky, Buck, Buckey, Jacky, Lacy, Lacey, Lucan, Luce, Lucio, Micky, Nicky, Dicky, Rocky and Tuck.