• Peachtree

    Origin

    peach + tree

    Full definition of peachtree

    Noun

    peachtree

    (plural peachtrees)
    1. a tree that produces peaches
    © Wiktionary