demeurant

/də.mœ.ʁɑ̃/demeurer
1.
adjective1stPresPartSing,Plur

residing; living (at a given address)

Il a été identifié comme demeurant au 12 rue de Rivoli.

He was identified as residing at 12 rue de Rivoli.

2.
adverbial phrase

incidentally; moreover; nonetheless (used in phrases like «au demeurant»)

C'est un film assez long, très beau au demeurant.

It's a rather long film, very beautiful nonetheless.