euphrates

Noun
  1. A river in southwestern Asia;
    Flows into the Persian Gulf;
    Was important in the development of several great civilizations in ancient Mesopotamia (synset 109297645)

Other Searches