almoner - definitions and synonyms

almoner noun

  1. English Meaning: 

    : an official in a British hospital who looks after the social and material needs of the patients