Meaning & History
From Japanese 望 (mochi) meaning "hope" combined with 夫 (o) meaning "man, husband". Other kanji combinations are possible. A famous bearer is Mochio Umeda, a Japanese IT enterprise management consultant, and one of the most well-known commentators on IT and Web 2.0 issues in Japan.