Carmela

in baby girl name

The meaning of Carmela is Garden