Surname (or family name) Law generally means Son of Law, and has English, Indian origin, mostly they speak language such as Haryanvi, Marwari, Garhwali, Mizo, people with this surname are mostly Christian's by religion, they originate from and/or mostly found in Haryana, Mizoram, , North Indian (Delhi, Uttarakhand, U.P, Bihar, Himachal, Rajasthan) states |