meaning of egyptian capital

1. 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


Related Words

egyptian capital |

Developed & Maintained By Taraprasad.com

Treasure Words