Il Cairo

Etymology
Partial.