Candelabrum
English Meaning
A lamp stand of any sort.
- A large decorative candlestick having several arms or branches.
Sorry, No Malayalam Meaning for your input!
See Candelabru Want To Try Candelabrum In Malayalam??