infirmary

Noun
  1. A health facility where patients receive treatment (synset 103545775)

Other Searches