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

other english words that include "mam" : greek :
mammy mammy mama’, manou’la