タイヨウフレア
Meanings
Noun
Astronomy
1. solar flare
Composed of