Other canon notes and references
Dates fl. 1870s
Species / Race Wizard
Profession Broom designer and manufacturer
First Introduced QA9
grim [Eng] can mean "sad", "worried", "unpleasant" and "serious". Grimstone is also the name of a small village in rural Dorset and there is a Grimstone Manor in Devon.