Meaning and Origin of: Cammeo

Girl name origins & meanings

  • English, Italian, Latin : An engraved gem

Girl name variations