what is jambuvipa mean
Answers
Answered by
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