Jadelee

Meaning
Old EnglishFrom Jade: Green Gemstone
Old EnglishFrom Lee: Meadow
Gender
Origin