オリオンせいうん
Meanings
Noun
Astronomy
1. Orion Nebula
Composed of
nebula; galaxy