Khabur
English
Proper noun
Khabur
A river in Turkey and Syria, the largest perennial tributary to the Euphrates.
Synonym:
Khabur River
Anagrams
burkha