alms-house (n.)

also almshouse, "poorhouse, building where lodging and maintenance is provided for the poor," late 14c., from alms + house (n.).