What does bengola mean?

bengola meaning in General Dictionary

A Bengal light

View more

  • A Bengal light.

bengola meaning in General Dictionary

(n.) A Bengal light.