English | German | Russian | Czech

peachtree English

Meaning peachtree meaning

What does peachtree mean?

peachtree

a tree that produces peaches

Peachtree

A Dutch liqueur.

Synonyms peachtree synonyms

What other words have the same or similar meaning as peachtree?

peachtree English » English

peach tree

Are you looking for...?