Dictionary entry

Sarrafin

Webster's Dictionary 1806

Sarrafin

n.

a portcullis or herse, see

See: herse