See Also: moomba(dictionary)

moomba (iou)



moomba noun. Austral. M20.
[Aboriginal.]
An annual pre-Lent festival held in Melbourne.