Diminutive of Flora, meaning 'little flower,' from Latin 'flos.'
Like Floretta?
Swipe through thousands of names like it