Compound of Flora (Latin "flower") and Belle (French "beautiful").
Like Florabelle?
Swipe through thousands of names like it