Meaning of almspriest in English:

almspriest

noun

historical, rare
  • A priest having charge of an almshouse or similar institution.

    Used chiefly of the headmaster of the grammar school founded at Walthamstow, Essex, by Sir George Monoux (died 1544).

Origin

Late 16th century; earliest use found in John Stow (d. 1605), historian.