Surname (or family name) Hal generally means Lives in a nook, and has French, Indian, Lebanese, English origin, mostly they speak language such as Punjabi, Kannada, Tulu, Telugu, Marathi, Konkani, Haryanvi, Meetei, Paite-kuki, Mizo, Gujarati, Marwari, Garhwali, Hindi, , Bengali, Assamese, Oriya, Mizo, Dogri, Kashmiri, people with this surname are mostly Muslim's by religion, they originate from and/or mostly found in Andhra Pradesh, Jammu & Kashmir, North Indian (Himachal, Rajasthan, Uttarakhand, U.P, Delhi), Uttar Pradesh, Manipur, Punjab, Mizoram, Assam, Maharashtra, , Haryana, Karnataka, West Bengal, Orissa, Gujarat states |