Archaic
Meanings
Archaic
Noun
1. dog slaughter; killing of dogs
2. dog butcher
Kanji used
pup
butcher