Crookshanks

Invented name

Crookshanks Origin and Meaning

The name Crookshanks is a boy's name.

Hermione's cat in the Harry Potter series.