Vocabulary

デネボラ

Denebola (star in the constellation Leo); Beta Leonis

noun