mamalona meaning in english