House Glover

House Glover is a noble house from the North. They are sworn to House Stark of Winterfell, and serve as a principal bannerman. They use the title Master of Deepwood Motte, and rule over a keep of the same name.