Surname (or family name) Gan generally means Battle or Fight, and has English, Korean, Indian, Irish, Mongolian, Scottish origin, mostly they speak language such as Chhattisgarhi, Bengali, Kannada, Tulu, Meetei, Paite-kuki, Mizo, Hindi, Gujarati, Mizo, Telugu, Oriya, Marathi, Konkani, Dogri, Kashmiri, , people with this surname are mostly Christian's by religion, they originate from and/or mostly found in Orissa, Karnataka, Gujarat, Andhra Pradesh, Jammu & Kashmir, West Bengal, Chhattisgarh, Manipur, Uttar Pradesh, Mizoram, Maharashtra, states |