el_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: | Egyptian_capital capital_of_Egypt al_qahira Cairo | |
Related terms: | port national_capital cairene Egypt | |