Definition of Babel, Tower of in English:

Babel, Tower of

proper noun