ROS M Turtle Naming Brainstorming

There do seem to be more geeky references than usual for M. Is there something about this letter?