Rosaluna combines Rosa, meaning rose, with Luna, meaning moon, in a romantic Latin-derived compound.
Like Rosaluna?
Swipe through thousands of names like it