Modern compound of Ivy (Old English: climbing evergreen plant) and Rose (Latin: rosa), combining two nature names.
Like Ivyrose?
Swipe through thousands of names like it