English to Hindi

Meaning for:
whistler
other
सीटी बजाने वाला;पहाड़ी मूषक