1 definition by num_shadow

Jambi is a province of Indonesia located on the east coast of central Sumatra, which contains a city also named Jambi, located at 1‹35ŒS 103‹37ŒE.

The population of the province Jambi is 2,407,000
by num_shadow November 29, 2006
Get the Jambi mug.