From Greek elements meaning 'glory' and 'gift,' suggesting 'gift of glory.'
Like Cleodora?
Swipe through thousands of names like it