al_qahira | ||
1. | [ noun ] (government,geography) the capital of Egypt and the largest city in Africa; a major port just south of the Nile Delta; formerly the home of the Pharaohs | |
Synonyms: | El_Qahira Egyptian_capital capital_of_Egypt Cairo | |
Related terms: | port national_capital cairene Egypt | |
Similar spelling: |
Aleshire |