A compound Arabic Muslim name combining Muhammad with Taha, a sacred Quranic name and title associated with the Prophet.
Like Mohammadtaha?
Swipe through thousands of names like it