Answer:
(Fatwa: 1196/998/B=1432)
(1) The meaning of the first dream is that in-sha-Allah you shall be honoured with the visit of holy Makkah and holy Madinah and you shall be honoured with the blessings of Hajj.
(2) This dream is also nice. You shall be blessed with the closeness of the holy Prophet Muhammad (صلى الله عليه وسلم). Keep on reciting durood extensively for the same.
Allah (Subhana Wa Ta’ala) knows Best
Darul Ifta,
Darul Uloom Deoband
