Ajaccio The city/word Ajaccio means France. The city Ajaccio lies in France. The country France contains the city France.