GeneralConnection.com
➔
Dictionary
cairo
Noun
1. Cairo
2. town, Cairo
2. Al Qahira, El Qahira, Egyptian capital, capital of Egypt, national capital, port
Usage