Yahoo India Web Search

Search results

  1. Dictionary
    film festival

    noun

    • 1. an organized event at which many films are shown: "the film will have its premiere at the Cannes Film Festival"