What is the full meaning of concourses
CONCOURS, (French) a competition, a contest [n]
Example of the word concourses placed on a Scrabble board.