Geography, asked by ROCKER07, 10 months ago

what is jambuvipa mean​

Answers

Answered by ashagirsawle
0

Answer:

The word jambudvipa literally refers to "the land of jambu tress " where jambu is the name of species and dvipa means island

Explanation:

It is jambudvipa not jambuvipa

Similar questions