Thornheart

Name Meaning:
Thorn: his pelt color and for the fact he always unsheathed his claws as a newborn

-heart: his compassion and care for the one he loves