Crookshanks

Invented name

Crookshanks Origin and Meaning

The name Crookshanks is a boy's name .

Hermione's cat in the Harry Potter series.