Translation of mohubu in English:

mohubu

navel

noun (class 3, plural mehubu)

  • 1

    navel
    belly button
    ‘O iphuntse mo mohubung’ She has pierced her navel