A moon-inspired elaboration from Latin luna, giving it a dreamy celestial meaning.
Like Lunella?
Swipe through thousands of names like it