Shahmukhi : پتّن
Meaning in English
landing place for boats, dock, quay, wharf
Source: Punjabi Dictionary
PATTAṈ
Meaning in English2
s. m, landing place, a quay, a ferry, a ford, a pass, a bathing place on a river side, a place where the shore is smooth and hard, and the water fordable, any place where a river is crossed.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh