Carmaria

Meaning
SpanishFrom Carmen: Garden
LatinFrom Maria: Bitter
Gender
Origin