French variant of Florence/Flora, from Latin 'florens' meaning blooming or flourishing.
Like Florice?
Swipe through thousands of names like it