Plumtree The city/word Plumtree means Zimbabwe. The city Plumtree lies in Zimbabwe. The country Zimbabwe contains the city Zimbabwe.