Old French · word

escarlate

fine cloth; scarlet color

Words sharing this root