Etymology · French

cartouche

2 English words descend from French cartouche, most common first.