English to Hindi

Meaning for:
a mares nest
other
लालबुझक्कड़ी खोज