Find the word definition

Wikipedia
Marabda

Marabda is a town in Georgia, located some 23 km south of the capital Tbilisi, and a few kilometers north of Marneuli.