French city with a big cat on its flag (4)
I believe the answer is:
lyon
(Other definitions for lyon that I've seen before include "River port, capital of the Rhone department" , "Southern French city" , "French city on the Rhone" , "City where the Saone joins the Rhone" , "River port of southeast France" .)