उत्तर प्रदेशात शहरांची नावे बदलण्याची पद्धतच सुरु झाली आहे. आग्राचे नाव बदलले, अलाहाबादचे नाव बदलले, फैजाबादचे नाव बदलले. मग शहा हे त्यांच्या नावातून शहा कधी हटवणार? शहा हा पारशी शब्द आहे. मूळ इराणी वंशाचे असलेल्या पारशींमध्ये शाह म्हणण्याची प्रथा आहे. शहा यांचे आडनाव गुजराती तर मुळीच नाही असे सांगत इतिहासकार इरफान हबीब यांनी त्यांना नाव बदलण्याचा सल्ला दिला. गुजरातारा असे म्हटले जायचे त्यावरून गुजरात हे नाव पडले आहे. तेदेखील बदलले पाहिजे असे त्यांनी म्हटले होते.