meaning of Almsdeed

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.