English to Hindi

Meaning for:
whistle stop
other
बीच का छोटा स्टेशन