What does BADRA stand for?

What does BADRA mean? We have 2 definitions. Read most used BADRA meanings below.

ADVERTISEMENT