Surname (or family name) Oni has Indian origin, mostly they speak language such as Kannada, Tulu, Gujarati, Marwari, Garhwali, , Punjabi, people with this surname are mostly Christian's by religion, they originate from and/or mostly found in Punjab, Gujarat, Karnataka, , North Indian (Himachal, Rajasthan, Uttarakhand, U.P, Delhi) states |