The Chinese refer to their own country as "Zhongguo". What does Zhongguo literally mean?

The Chinese refer to their own country as "Zhongguo". What does Zhongguo literally mean?