Definition of blood peach in English:

blood peach

noun

  • Any of several varieties of peach having deep red flesh; especially = Indian peach.

    Related Indian peach

Origin

Late 18th century.