An Egyptian.
Misri-Cairo and Misr\Egypt are in so many a parlance interchangable for identity.A person born in Cairo is a Misri\Egyption ,but all born in Egypt are not Misri.
you call them a Haitian
Yes, Cairo Illinois has a paper called the Cairo Citizen. It comes out on Thursdays.
Haitian.
An Irainian
Phone Call from Cairo - 2012 is rated/received certificates of: Singapore:PG
You refer to him as a Thai.
A Kashmiri (person).
An Invernesian.
Andrew Packtor
Graphologist comes to mind or autograph hunter.
1920 miles from Cairo to centre of France. For this type of question Wolfram Alpha may be better suited. (www.wolframalpha.com). You just key in Cairo to France, and up it comes.