From Greek 'theos' (god) + 'phaino' (to appear), meaning 'manifestation of God.'
Like Theophane?
Swipe through thousands of names like it