rag
Either from Middle High German hadel + -on, or from hailles + -on.
Practice speaking and memorizing "haillon" and many other words and sentences in French.