Etymology
Today it means: lands the revenues of which supported a hospital or the site of a hospital Full definition →
See spital.
Etymology from Wiktionary, CC BY-SA 4.0.