Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
alms
in English
alms
#limited
Definitions
Noun
charitable
donations
(
money
,
goods
)
to
those
in
need
The
church
collected
alms
for
the
homeless
during
the
holiday
season
.
Compounds / Phrases
almswomen