25,000 people die every day due to starvation.
2 definitions found

From The Collaborative International Dictionary of English v.0.44 [gcide]:

Therefor \There*for"\, adverb [There + for. Cf. {Therefore}.] For that, or this; for it.

With certain officers ordained therefore. --Chaucer.

From WordNet (r) 2.0 [wn]:

therefor

adverb: (in formal usage, especially legal usage) for that or for it; "ordering goods and enclosing payment therefor"; "a refund therefor"
  Definitions retrieved from local copies of the freely distributed DICT client/server software and databases. Click here for database copyright information. - KM