Pyramids on the Nile

12345678910
Across
  1. 3. the Semitic language of the Arabs, spoken by some 150 million people throughout the Middle East and North Africa.
  2. 6. a medium of exchange for goods and services.
  3. 7. an Abrahamic monotheistic religion teaching that Muhammad is a messenger of God.
  4. 8. a country linking northeast Africa with the Middle East, dates to the time of the pharaohs.
  5. 9. Egypt’s sprawling capital, is set on the Nile River.
  6. 10. one of several large landmasses.
Down
  1. 1. the belief in and worship of a superhuman controlling power, especially a personal God or gods.
  2. 2. all the inhabitants of a particular town, area, or country.
  3. 4. the world's second-largest and second-most populous continent, after Asia in both cases
  4. 5. he principal method of human communication, consisting of words used in a structured and conventional way and conveyed by speech, writing, or gesture