Morningstar

What is Morningstar?

Morningstar meaning n. Generic term for incendiary or fragmentation grenades or devices.

 

reference: –