English to Hindi

Meaning for:
rock garden
other
शैलोद्यान