Dictionary


Nawanshahr   

Noun

Hindi: नवांशहर
Punjabi: ਨਵਾਂਸ਼ਹਿਰ

Meaning:
Name of a city in INDIA.
Sentence:

Ethereal Tute is located in Nawanshahr, Punjab.

Similar Dictionary word