House Glover

House Glover is a noble house from the North. They are one of the many principle houses sworn to the Starks of Winterfell. House Forrester is one of several smaller houses sworn to the Glovers.