Mohammadyousuf combines Muhammad, meaning praised in Arabic, with يوسف Yusuf, the Hebrew biblical Joseph.
Like Mohammadyousuf?
Swipe through thousands of names like it