Hybrid of Hebrew Ari (“lion”) and English Rose, giving a modern floral-compound meaning of strength and beauty.
Like Ariarose?
Swipe through thousands of names like it