meaning of Almonership

Almonership meaning in General Dictionary

The office of an almoner

View more

  • any office of an almoner.

Almonership meaning in General Dictionary

(n.) Work of an almoner.