Crossword clues for French city with a big cat on its flag:LYONFrench city with a big cat on its flag