Spanish, Italian and Scandanavian form of Rose, Latin "rose". Occasionally used in English-speaking communities, especially Catholic.
In old documents in Latin, Rosa was used, with appropriate case endings, for Rose.