A compound of Hannah, meaning grace, and Rose, the flower name of English use and Latin origin.
Like Hannahrose?
Swipe through thousands of names like it