Sandra Posted on September 7, 2014 by baby names Sandra means “Defender of Mankind” in English, Greek and Italian.
Gemma Posted on September 6, 2014September 6, 2014 by baby names Gemma means Gem, Precious Stone in Italian and English.