Answer:
(Fatwa: 376/308/B=1433)
It is not right to keep the name ‘Ibnanul Haque’ to your son. The reason is the same which you wrote. Instead you can keep the name Inamul Haque. It suits the rhyme of your name. Also Zubair is a good name.
Allah (Subhana Wa Ta’ala) knows Best
Darul Ifta,
Darul Uloom Deoband
