The first name "Jean-Luc" is of French origin. "Jean" is a variant of the name "John," which has Hebrew roots meaning "God is gracious." "Luc" is of Latin origin, derived from the name "Lucius," meaning "light." "Viron" does not appear to be a common French su...