English to Hindi

Meaning for:
high street
other
मुख्य मार्ग