'Champs Elysees' definitions:

Definition of 'Champs Elysees'

From: WordNet
noun
A major avenue in Paris famous for elegant shops and cafes