Un abitante di Kiev.
This trick will always work, we Italians often have these kind of doubts even with
Italian cities.
We use suffixes for almost all Italian cities, but only for an handful of foreign cities,
like: un moscovita, un londinese, un ateniese, un nuovayorkese,
un parigino, un berlinese (no word for Munchen, Germany).
As you see you can't simply figure out which is the righjt suffix, and moreover (for what I know) Kiev is not in that short list of cities.