Leroux

le-ROO
French
"the red-haired one"

Leroux Origin and Meaning

The name Leroux is a boy's name meaning "the red-haired one".

A colorful French surname that could appeal to English speakers.