1 definition found jambosa - WordNet (r) 2.1 (2005) : jambosa n 1: tropical tree of the East Indies cultivated for its edible fruit [syn: rose apple, rose-apple tree, jambosa, Eugenia jambos]