noun, masculine/də.mœ.ʁe/plural: demeurés
demeuré is masculine in French.
person with a mental handicap; idiot, retard, stupid person
Synonyms: attardé, débile, idiot
/də.mœ.ʁe/
demeuré is masculine in French.
person with a mental handicap; idiot, retard, stupid person
Synonyms: attardé, débile, idiot