Latin · word

residere

to remain; reside

Words sharing this root