Updated June 9, 2019

Find Baby Names

Family name origins & meanings

  • Southern Italian : from rosa ‘rose’, a topographic name for someone living by a prominent rose bush (see Rosa).
  • 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).