English to Hindi

Meaning for:
putting-green
other
पुटिंग-ग्रीन