Luron
See also:
luron
and
lurón
French
Noun
Luron
m
(
plural
Lurons
,
feminine
Luronne
)
resident or native of
Lure