From Old Germanic leod meaning "people" or "of the people"; a rare Anglo-Saxon revival name.
Like Leoda?
Swipe through thousands of names like it