デネボラ
denebora

Noun

1. Denebola (star in the constellation Leo); Beta Leonis

Astronomy