Fannie Mae, Sallie Mae, Freddie Mac...where do all these silly names come from?

How are the Maes related? Where did the trend of using such nickname / old-timey names for major financial institutions come from?
4 answers 4