English to Hindi

Meaning for:
finder
other
ढूँढने वाला