Noun
star shower (plural star showers) Synonym of meteor shower
star-shower (plural star-showers) Alternative form of star shower
star-shower