Meaning of champs elysees

Definition of champs elysees

(noun) a major avenue in Paris famous for elegant shops and cafes

Other information on champs elysees

WIKIPEDIA results for champs elysees
Amazon results for champs elysees