What is the meaning of the word "jabalpur"?

Definitions:

  1. A city in central India, in central Madhya Pradesh. copy to clipboard NOUN
    • The fossil remains of the Indian elephant have been discovered in Jabalpur, showing a height of fifteen feet. copy to clipboard

Synonyms: