lampad

noun

A lamp or candlestick; a torch.

noun

A lamp or candlestick.

noun

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