lampad

noun

A lamp or candlestick; a torch.

A lamp or candlestick.

A candlestick, or lamp of fire mentioned in Revelation (Bible).