What is the meaning of Sellar?

Relating to the sella turcica.

to seal (to place a seal on (a document))

Alternative form of sellere

to stamp

to seal (place a seal on a document)

to seal (close with a seal or hermetically)

to terminate, finish, end

to seal (hotly fry or cook a piece of meat for a short time)

Source: wiktionary.org