English to Hindi

Meaning for:
green goddess
other
ग्रीन गौडेस