How did the name Monzo come about?

I have been extolling your virtues to a friend and the first question they came up with is “Why have they got such a stupid name?”

Monzo was a renaming of Mondo following a trademark challenge

So the real question is how did the name Mondo come about…