Where does “pimple” come from?

pimple (English): An inflamed spot on the surface of the skin that...

Definitions

  1. An inflamed spot on the surface of the skin that...

Words derived from “pimple