NichiDict

デネボラ

[denebora]

Meanings

1.Noun

astronomyDenebola (star in the constellation Leo); Beta Leonis