Peachtree

See also: peachtree and peach tree

English

Proper noun

Peachtree

  1. A Dutch liqueur.

Anagrams