GeneralConnection.com
➔
Dictionary
babel
Noun
1. confusion
2. Tower of Babel
2. Babel, ziggurat, zikkurat, zikurat
Usage