Definition of デネボラ

デネボラ

denebora

noun
Denebola (star in the constellation Leo), Beta Leonis(astronomy term)