A variant of Liesel, from Elizabeth, ultimately meaning my God is an oath.
Like Leizel?
Swipe through thousands of names like it