ਧੱਦ

Shahmukhi : دھدّ

Parts Of Speech : noun, feminine

Meaning in English

heap of fresh excreta
Source: Punjabi Dictionary

DHADD

Meaning in English2

s. f, The excrement of a buffalo (so called when very copious; sometimes also applied to man.)
Source:THE PANJABI DICTIONARY-Bhai Maya Singh