Dictionary.com
Thesaurus.com
have purred
  • present perfect of purr.

More Suggestions