See also: peachtree and peach tree

English

edit

Proper noun

edit

Peachtree

  1. A Dutch liqueur.

Anagrams

edit