English edit

Noun edit

raybursts

  1. plural of rayburst