English to Hindi

Meaning for:
zoological garden
other
चिड़ियाघर