French Meaning of cairo
Le Caire
Other French words related to Le Caire
No Synonyms and anytonyms found
Nearest Words of cairo
Definitions and Meaning of cairo in English
cairo (n)
a town at the southern tip of Illinois at the confluence of the Ohio and Mississippi Rivers
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
FAQs About the word cairo
Le Caire
a town at the southern tip of Illinois at the confluence of the Ohio and Mississippi Rivers, the capital of Egypt and the largest city in Africa; a major port j
No synonyms found.
No antonyms found.
cairngormstone => Cairngorm, cairngorm => cairn gorm, cairned => amoncelé, cairn terrier => Cairn Terrier, cairn => Cairn,