'Baara' definitions:

Definition of 'baara'

From: Hitchcock
  • Baara, a flame; purging