Baby Names and Name Generators

What Does Carmellia Mean?
"garden, orchard"