I don't know if these have an official name. They are hanky type cloths to blot your lipstick. They belonged to a great-aunt of mine. I also don't know if she made them, bought them, or ? The embroidery is done well, and I'm guessing it is hand-sewn. Considering their purpose, they must be from the 40s or 50s.
Kind of neat!