Red Sea (0 synonym found)

Definition of Red Sea:

(n) : a long, narrow sea between Africa and the Arabian peninsula; links the Suez Canal with the Arabian Sea

Definition of Red Sea:

(n) : a long, narrow sea between Africa and the Arabian peninsula; links the Suez Canal with the Arabian Sea

Back to Top