English to Hindi

Meaning for:
place of origin
other
उद्गमस्थल;उद्गम