Meaning of almspriest in English:
almspriest
noun
historical, rareA 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.
Are You Learning English? Here Are Our Top English Tips