Did you mean Moho?
Moho
noun