Definition of Euphrates in English:

Euphrates

proper noun

  • A river of south-western Asia which rises in the mountains of eastern Turkey and flows through Syria and Iraq to join the River Tigris, forming the Shatt al-Arab waterway.

Pronunciation

Euphrates

/juːˈfreɪtiːz/