Etymology · French

guiche

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