From Greek 'dios' (divine) and 'anthos' (flower), meaning 'heavenly flower.'
Like Diantha?
Swipe through thousands of names like it