Last name origins & meanings:
- Southern Italian: from rosa ‘rose’, a topographic name
for someone living by a prominent rose bush (see
- Spanish: habitational name from any of the places
called La Rosa in southern Spain, or short form of the family name
de la Rosa (see Rosa).
Comments for La Rosa