25,000 people die every day due to starvation.
1 definition found

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

Letts \Letts\ (l[e^]ts), noun pl.; sing. {Lett} (l[e^]t). (Ethnol.) An Indo-European people, allied to the Lithuanians and Old Prussians, and inhabiting a part of the Baltic provinces of Russia.
  Definitions retrieved from local copies of the freely distributed DICT client/server software and databases. Click here for database copyright information. - KM