Direct English combination of melody and rose, meaning musical beauty with floral grace.
Like Melodyrose?
Swipe through thousands of names like it