From Old Germanic leod meaning "people" or "of the people"; a rare Anglo-Saxon revival name.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Leoda?
Swipe through thousands of names like it