Euphrates Meaning

There are 1 meaning(s) for word Euphrates

Meaning 1 : a river in southwestern Asia; flows into the Persian Gulf; was important in the development of several great civilizations in ancient Mesopotamia

    Synonyms : euphrates river