Luron

See also: luron and lurón

French

Noun

Luron m (plural Lurons, feminine Luronne)

  1. resident or native of Lure