English to Hindi

Meaning for:
Peeping Tom
other
ताक-झाँक करने वाला