English to Hindi

Meaning for:
hunting ground
other
स्थान जहाँ वस्तु को खोजा जा रहा हो