Meaning of word almshouse

in English - Hindi Dictionary
almshouse 1. दानशाला "Many temples in India have almshouses."