English Amrita Shah Cited by user Whispyhistory on 24 Sep 2023 Amrita Shah is an Indian journalist, scholar, and former editor of Debonair and Elle.