cairoEnglish

Cairo, Al Qahira, Egyptian capital, El Qahira, capital of Egypt

Noun

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

English: Cairo, Al Qahira, El Qahira, Egyptian capital, capital of Egypt

Bahasa: Al Qahira, Cairo, El Qahira

A town at the southern tip of Illinois at the confluence of the Ohio and Mississippi Rivers

English: Cairo

Bahasa: Cairo

Bahasa words with similar meanings

English words with similar meanings

Show 4 words