It's not Mother.
It's a code name, she just didn't want it revealed.
M is not Bonds mother.
I didnt take that line in Casino Royale as meaning her name was Mother/M was really his Mother, IMO it was just Bond saying M was acting like a 'Mother' and he decided to take the piss
Any idea as to what M's real name is?