English edit

Etymology edit

star +‎ cast

Noun edit

starcast (plural starcasts)

  1. (India) A cast of celebrity actors in a film or play.