| Surname (or family name) Hal has Indian origin and generally means Lives in a nook. People with surname Hal are mostly Muslim's by religion, mostly they originate from and/or found widely in Andhra Pradesh, Jammu & Kashmir, North Indian, Uttar Pradesh, Manipur, Punjab, Mizoram, Assam, Maharashtra, , Haryana, Karnataka, West Bengal, Orissa, Gujarat states |