ਮੁਤਰਾਲ਼

Shahmukhi : مُترال

Parts Of Speech : noun, feminine

Meaning in English

place where urine collects and/or stagnates; urinal; collected or stagnating urine ( usually of animals)
Source: Punjabi Dictionary