What is the meaning of Houba?

mushroom (fungus and fruit of fungus)

sponge (Porifera)

sponge (material used to wash dishes or the body)

sponge (direct-reduction iron)

Source: wiktionary.org