bengola

English

Noun

bengola (plural bengolas)

  1. (dated) A Bengal light.
    Synonym: Bengola light

References

Anagrams