n. ancient city located on the Euphrates River in Asia (former capital of the Babylonian Empire); site and ruins of the ancient city of Babylon located south of modern Baghdad (Iraq); Babylon Ltd., single-click dictionary and translator, a leading provider of single-click information access translation and conversion software
BABYLON
Meaning of BABYLON in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012