baby names

Rosa

Rosa (ROW-zah)

Meaning of the name Rosa

The German meaning of Rosa is "protector". Other meanings include 'horse,'fame' and 'rose'. A variation of the English name Rose.

Origin of the name Rosa

German

Please log in to add to your favourite names.

Baby name generator

Name meaning

Origin