Old French · word

estaple

regulated market, depot

Words sharing this root