Etymology · French

poilu

2 English words descend from French poilu, most common first.