tricolour

noun

1.
a flag having three colored stripes (especially the French flag)