Shahmukhi : تُلھا
Meaning in English
raft, especially improvised one for crossing a river
Source: Punjabi Dictionary
TULHÁ
Meaning in English2
s. m, buoy on which lamps are floated by Hindus in the month of Kátak, a buoy for floating one's self across a stream.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh