Denebola (disambiguation) explained

Denebola may refer to:

Ships