ਮੁਤਰਾਲੀ

MUTRÁLÍ

Meaning in English2

s. f, The place where horses and cattle stand and urinate; the smell and dirt existing in such a place.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh