Margosa

mar-GO-sah
botanical name

Margosa Origin and Meaning

The name Margosa is a girl's name .

Margosa derives its name from the neem tree plant, which is known for its healing qualities. The name has an attractive quality, fitting well into the 'Mar' trend (i.e. names like Marigold, Margot and Mariposa.)