Variant of Thalia, from the Greek 'thallein' meaning 'to flourish' or 'to bloom.'
Like Thelia?
Swipe through thousands of names like it