Lenstra
Dutch
Etymology
Short for
"Molenstraat"
("windmill street"), compound of
molen
and
straat
.
Proper noun
Lenstra
?
a
surname
Anagrams
stralen