| Surname (or family name) Shi has Indian origin and generally means Bright Meadow. People with surname Shi are mostly Muslim's by religion, mostly they originate from and/or found widely in Andhra Pradesh, Madhya Pradesh, North Indian, Uttar Pradesh, Punjab, , Maharashtra, Manipur, Haryana, Chhattisgarh, Karnataka, West Bengal, Orissa, Gujarat states |