GeneralConnection.comDictionary
cairo
Noun

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