Where does “purr” come from?

purr (English): Of a cat, to make a vibrating sound in its throat...

Definitions

  1. Of a cat, to make a vibrating sound in its throat...

Words derived from “purr