Meaning of “mac” in the English Dictionary