if Asad is 7 years older then Aayan, Zoya is lets say 3-4 years younger then Asad... then she is older then aayan...! It does not make sense that Zoya would be more then 7 years younger to Asad...
I think Asad was 7 when Ayan was 2. That's before Rashid took him away and before Najma was born. So I think it's more like a five year age difference and I think Zoya is about 20-22. Somewhere around there. I'm not completely sure about it.