Leroy for a baby name

French, meaning ‘king’. The song ‘Bad Bad Leroy Brown’ was a hit for R&B singer Jim Croce in 1973.

Search by letter



Search by category