Yahoo India Web Search

Search results

  1. Dictionary
    music theatre

    noun

    • 1. a combination of music and drama in modern form distinct from traditional opera, typically for a small group of performers.