Answer
The answer to the question "Which heritage is NOT part of Smriti Irani's family background?" is "Keralite". This is because Smriti Irani's father, Rameshwar Das Irani, was a Punjabi from Amritsar, Punjab, India. Smriti Irani's mother, Savitri Irani, was a Gujarati from Surat, Gujarat, India. Smriti Irani herself was born in Mumbai, Maharashtra, India.