ਥੜ੍ਹਾ
tharhhaa/dharhhā

Shahmukhi : تھڑھا

Parts Of Speech : noun, masculine

Meaning in English

platform of masonary or earthwork, terrace, base; ambush
Source: Punjabi Dictionary