ਡਮਾਰਚਾ

Shahmukhi : ڈمارچا

Parts Of Speech : noun, masculine

Meaning in English

demurrage, penalty for not taking delivery of goods in time
Source: Punjabi Dictionary