Etymology · Old French

avangarde,avant-garde,avantgarde

2 English words descend from Old French avangarde,avant-garde,avantgarde, most common first.