Lord of Karhold is a title in Game of Thrones. It is held by Rickard Karstark in the series. The holder rules the castle Karhold and its surrounding lands, a heavy forested area overlooking the Shivering Sea. The title is traditionally held by a member of House Karstark.
Advertisement