Rossella

  • [ ros-SEL-lah ]
  • Italian
Diminutive of ROSSA.

ROSSA   female   Italian
Means "red" in Italian.
FULL FORMS
ITALIAN: Rossa