What is the meaning of Houba?
mushroom (fungus and fruit of fungus)
sponge (material used to wash dishes or the body)
sponge (Porifera)
a sewing utensil in the shape of a mushroom used for repairing stockings, socks and pantyhose
sponge (direct reduced iron), DRI
Source: wiktionary.org