What does Almsdeed mean?

Almsdeed meaning in General Dictionary

An act of charity

View more

  • An act of charity.

Almsdeed meaning in General Dictionary

(n.) An act of charity.