Ratcatcher Meaning in Hindi

What is the translation of word Ratcatcher in Hindi?

Meaning of  Ratcatcher in Hindi is : चूहादान

Other Meanings of Ratcatcher