Question: is poudre a french word?
Answer: Translate poudre from French to English. poudre: powder; compact; knife-powder; gunpowder; fulminating powder.