jambusaṇḍa

the wood or multitude of rose apple trees; the jambu island (= India)