do any flags have purple?
Purple is a color of royalty and anyone would expect it to dominate most flags. However, only two national flags have purple on them, Dominica and Nicaragua. The two countries that use purple on their flag did not do so until in the late 19th century.