بسم الله الرحمن الرحيم
(Fatwa: 239/216/B=3/1438)
The word ‘Kashif’ is not among the Asma-e-Husna (beautiful names of Allah); thus the name Abdul Kashif is not correct. If you keep the name Abdul Basit instead, it shall be better.
Allah knows Best!
Darul Ifta,
Darul Uloom Deoband
