plural of hospital; medical institutions providing patient treatment
Latin hospitale, from hospes (guest)
Try Another Word