A nickname for Muhammad (Mohammed), the self-proclaimed prophet of Islam. Combination of "Mohammed" and "pusillanimous." Inspired by debater Mohammed Hijab.
It means beautiful sun, originating from Papua New Guinea in the Highlands. This name is quite unique and very symbolic of culture. Those who are named so are very outgoing and beautiful.