NameHub
Dutch

lar

Meaning & History
An Old Dutch term meaning "open spot in the forest".
Names containing this element

4

Ask AI