Meaning of governor plum in English:

governor plum

noun

(also governor's plum)
  • The plum-like fruit of a shrubby tree, Flacourtia indica (family Salicaceae), of tropical and subtropical Africa and Asia.

Origin

Mid 19th century.