Leroux

Leroux

The baby boy name Leroux represent unique meaning, The red-haired one; surname sometimes used as a first name, is popular among french ethenicity or origin.


Map Of French Origin