Glenne means From the Valley in English.
Tag: english
Gemma
Gemma means Gem, Precious Stone in Italian and English.
Ella
Ella means A Fairy Maiden in English.
Catherine
Catherine means Pure in French and English.
Alice
Alice means Noble in German language.
Angela
Meaning of Angela means Messenger, Messenger of God.