Also Rosabell and Rosabelle.
Rosabel derives from the combination of the name Rosa and the common name suffix “bel”.
Suffixes are parts, morphemes, added at the end of words and names that form derivatives.
So, Rosabel, from Rosa and bel, means beautiful rose.
Other forms of the name are: Rosa, Rose, Rosie, Rosy.