Carmantha

Meaning
SpanishFrom Carmen: Garden
Old EnglishFrom Samantha: God Has Heard
Gender
Origin