Old French · word

escren

screen or barrier

Words sharing this root