cannes

Noun
  1. A port and resort city on the French Riviera;
    Site of an annual film festival (synset 108954985)

Other Searches