• word of the day

    candlewood

    candlewood - Dictionary definition and meaning for word candlewood

    Definition
    (noun) any of several resinous trees or shrubs often burned for light
Download our Mobile App Today
Receive our word of the day
on Whatsapp