Navsari According to the book Persian Inscriptions on Indian Monuments navsari has two meanings in the Persian language. nav (nov) means new and sari means sarai or home or town. According to the Parsi tradition, in 1142 A.D., when they first came to Navsari, the city was named as NAG MANDAL. The Parsis found the city's atmosphere similar to that of sari region of Iran. In the Persian language, "now" means new and "Sari" refers to the region in Iran. Hence, the name NAO SARI came into being.