English to Hindi

Meaning for:
whistle-stop
other
छोटा रेलवे स्टेशन;अल्पकालीन ठहरावों युक्त