Bhavya Mehandru November 6, 2026 · Born 2004 Parents Shibhu Seth & Narinder Mehandru Brothers & sisters Chavi Mehandru ← Show in the family tree Previous Article Narinder Mehandru Next Article Chavi Mehandru