candelabra
nounDefinition of candelabra
: a branched candlestick or lamp with several lights
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more