A compound Arabic Muslim name combining Muhammad with nabi, meaning prophet.
Like Mohammadnabi?
Swipe through thousands of names like it