Euphrates = "the good and abounding river" 1) a large, famous river which rises in the mountains of Armenia Major, flows through Assyria, Syria, Mesopotamia and the city of Babylon, and empties into the Gulf of Persia