Find the word definition

Wikipedia

Buguda

Buguda is a town and a notified area committee in the Ghumusara province of Ganjam district in the state of Odisha, India. This historic village is only 70 kilometres away from Berhampur, a major city in Odisha.