English to Hindi

Meaning for:
discovery
other
आविष्कार;रहस्य;खोज;खोजी गयी वस्तु;खोज;अन्वेशण