The English term "mammy" matches the Greek term "mammy mama’, manou’la"