From Greek 'theos' (god) and 'horao' (to see), meaning 'divine watcher' or 'God's gift.'
Like Theora?
Swipe through thousands of names like it