A German short form of names like Elisabeth or Lieselotte, often carrying meanings tied to 'God is my oath.'
Like Lilo?
Swipe through thousands of names like it