what is the meaning of mambayu?