cherry red

Noun
  1. A red the color of ripe cherries (synset 104971620)

Other Searches