From Latin/Portuguese roots meaning 'beautiful God' or 'God is beautiful'; a devotional name.
Like Deolinda?
Swipe through thousands of names like it