what does mamalona mean in english