From Hebrew meaning 'I will praise God,' or Germanic meaning 'wealth, fortune.'
Like Odelia?
Swipe through thousands of names like it