NameHub
Anglo-Saxon

leah

Meaning & History
An Old English term meaning "woodland, clearing".
Names containing this element

95

Ask AI