What is the meaning of Daabra?

good

good, OK

Source: wiktionary.org