mouroir
Top 35000
Meanings
Noun
1. a place to die; a place (e.g. a hospital or nursing home) of such poor quality that it only serves as a place to die (derogatory)