Name Details

Thane

Meaning

A Scottish title of nobility; also a name meaning 'warrior'.