Cairo
/'kaiәrәu/
📖 中文释义
- n. 开罗
🔗 释义中的汉语词
📘 English Definition(英文释义)
- n. a town at the southern tip of Illinois at the confluence of the Ohio and Mississippi Rivers
- n. the capital of Egypt and the largest city in Africa; a major port just to the south of the Nile delta; formerly the home of the Pharaohs