garden mali meaning in english