Home
Search
Index
Definify.com
Definition
2026
Euphrate
Euphrate
French
Proper noun
Euphrate
m
Euphrates
Similar Results
Euphrasy
Exuperate