Answer: Marathi
Explanation: Hindi, Urdu, Punjabi, Kashmiri, Dogri, and English are official languages in one or more of the states or union territories located in North India. Marathi, however, is not an official language in any of these areas. Marathi is primarily spoken in the western Indian state of Maharashtra.