Omorose

Egyptian
"beautiful"

Omorose Origin and Meaning

The name Omorose is a girl's name meaning "beautiful".

Not a variation on Rose, but definitely made familiar by the similarity.