Mouchoir

Definition:

  • (n.) A handkerchief.

Compare mouchoir with other words:

handkerchief vs. mouchoir