As per Quran and Sunnah, how is it to name a baby Thaha?
"Muhammad" is the blessed name of the Prophet ﷺ, while "Taha" is among the 'Muqatta'at' letters of the Noble Quran that appear at the beginning of some Surahs. And according to some narrations, "Taha" is also among the blessed attributive names of the Prophet ﷺ. Therefore, keeping the name "Muhammad Taha" is permissible and correct.
«تفسير الألوسي = روح المعاني» :(سورة طه )
«وأخرج ابن المنذر. وابن مردويه عن ابن عباس أنه قسم أقسم الله تعالى به وهو من أسمائه سبحانه، وعن أبي جعفر أنه من أسماء النبي صلى الله عليه وسلم» (ج:8،ص: 465)
كتاب صحيح البخاري بحاشية السهارنفوري ت الندوي :
عن ابن سيرين قال: سمعت أبا هريرة(رضى الله عنه) يقول: قال أبو القاسم - صلى الله عليه وسلم -: "تسموا باسمي، ولا تكتنوا بكنيتي". ج:7 ، ص237 ، باب كنية النبي صلى الله عليه وسلم.