The Old French "cité" itself comes from the Latin "civitas", which means "citizenship", "city", or "state".
So, the word "city" has a long and interesting history, tracing back to the Latin word for "citizenship" and evolving through Old French to the English word we use today.