The English word 'mother' (mom or momma) was first derived from the Greek 'mētēr', whose name was also connected to the Greek goddess Demeter. She is the mother of the gods. The meaning of meter is the 'womb.' A similar Greek word is 'metra' meaning uterus. All our...

read more