dwelling.

demeurer

,

v.

to remain, live, stand, stop;

demeuré seul

, left alone.

demi, -e

,

adj.