How do you say cairo in Latin?
— Cairus


Generic synonyms for cairo in Latin
townoppidum (n)