Etymology · French

Leroux

2 English words descend from French Leroux, most common first.