بادھا

Etymology
From.

Noun

 * 1) obstruction
 * 2) obstacle
 * 3) hindrance
 * 4) wall
 * 5) barricade
 * 6) impediment
 * 7) interruption
 * 8) stumbling block
 * 9) check
 * 10) difficulty