What is the meaning of Barra_de_pan?

baguette, French bread (a long bread)

Source: wiktionary.org