Rare variant blending Flora or Florence with a phonetic twist, relating to 'flower.'
Like Floice?
Swipe through thousands of names like it