A blended form of Allura and Laura, tied to Latin laurus, meaning "laurel" or "victory wreath."
Like Allaura?
Swipe through thousands of names like it