Jon-Luke \j(o)-n-lu-ke, jon(-)-luke\ as a boy's name is a variant of Jon (English). See for meaning of Jon-Luke.
The baby name Jon-Luke sounds like Jean-Luc.