Mohammed \mo-hammed, moha(m)-med\ as a boy's name is a variant of Muhammad (Arabic), and the meaning of Mohammed is "praiseworthy".
The baby name Mohammed sounds like Muhammed, Mohammad and Mohamed. Other similar baby names are Mohamet, Mohamad and Mihammad.