Meaning and Origin of: Nivea

Girl name origins & meanings

  • Latin : Snow; reflecting the snow-white color