Since I first heard about IronPython, I've always wondered why it was called that. When I think about "dynamic" languages, "iron" is not the first thing that comes to mind. Now there's IronRuby also.
I've searched "the internets", and have found no explanation of the names (although I did find out that Python is named for Monty Python and not the snake, which I didn't know).
...Or maybe I'm reading the names wrong and they start with a lowercase "L", not an "I". "L Ron Python" could be a tribute to scientology ;-)