Noun
1. Cairo
2. town, Cairo
3. Al Qahira, El Qahira, Egyptian capital, capital of Egypt, national capital, port