meaning of candelabra

1. of Candelabrum
2.
branched candlestick; ornamental; has several lights


Related Words

candelabra |

Developed & Maintained By Taraprasad.com

Treasure Words