Definitions of candelabra:

  • noun:   branched candlestick; ornamental; has several lights