Mihammad \mi-hammad, miha(m)-mad\ as a boy's name is a variant of Muhammad (Arabic), and the meaning of Mihammad is "praiseworthy".
The baby name Mihammad sounds like Mohammad, Muhammed, Mohammed and Mohamad. Other similar baby names are Mohamed and Hammad.