Leroy, name for child used in English. Leroy is a name of French origin and its meaning is the King, other variants are Leeroy, Leroi and Lee Roy, among others. Leroy and its variants Le Roy or LeRoy is a very common surname in the North of France coloring page