frenchopen is a crossword puzzle answer that we have spotted 1 times. English name of Roland-Garros, one of the four major championships in tennis (2 wds)