Ragamuffin

Ragamuffin definitions

noun
  • A domestic cat of a particular heavy, muscular, short-necked breed.