What is the meaning of Poilu?

A French infantryman during the First World War

hairy

brave, courageous; energetic

poilu (French soldier during World War I)

Source: wiktionary.org