Rossa

  • [ ROS-sah ]
  • Italian
Means "red" in Italian.

DIMINUTIVES AND SHORT FORMS
ITALIAN: Rossella