ਲਟਾਰ

LAṬÁR

Meaning in English2

s. f. m, Land on which a fertilising alluvial deposit has been laid by a river.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh