Definition of babylon

What does the word babylon mean?