Compound of Flora ('flower' in Latin) and Lee ('meadow'), evoking a flowering meadow.
Like Floralee?
Swipe through thousands of names like it