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