A 'heritor' is 'one who inherits', but specifically in Scotland (under scottish Law), it is someone who is a 'landholder' (landowner) in a Parish - "liable to public burdens" (whatever that means?). Lachie