Find the word definition

Wikipedia
Bhumara

Bhumara (sometimes called Bhumra or Bhubara) is a town of few houses and a Gupta era stone temple site in the Indian state Madhya Pradesh.