What does Belize mean?

There are several theories claiming the name origin for the country Belize. It is believed that the name derives from the Mayans which means muddy waters.