What is the meaning of Thane?

A rank of nobility in pre-Norman England, roughly equivalent to baron.

thane

Source: wiktionary.org