Webster's Revised Unabridged Dictionary · 1913

Barras

Barras ({not transcribed}) , noun

[French]

A resin, called also galipot.