Gemmalyn

Meaning
Old EnglishFrom Lyn: Beautiful
ItalianFrom Gemma: Precious Gem
Gender
Origin