Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of matricide

- The murder of a mother by her son or daughter.
- One who murders one's own mother.