From French 'levée' meaning 'raised embankment', a word name evoking strength and protective ground.
Like Levee?
Swipe through thousands of names like it