English to Hindi

Meaning for:
baby-snatcher
other
बच्चा चुरानेवाला