Definition, Meaning, Synonyms & Anagrams | English word CAIRO
CAIRO
Definitions of CAIRO
- Several places in the United States:
- A capital city in Egypt.
- A governorate in Egypt, containing the capital city.
- A community in Dawn-Euphemia, Ontario, Canada.
Number of letters
5
Is palindrome
No
Search for CAIRO in:
Page preparation took: 158.84 ms.