Shahmukhi : ٹاکرا
Meaning in English
encounter, meeting, coming across; comparison, contrast; competition, contest, conflict; resistance, opposition, also ਟਕਰਾ
Source: Punjabi Dictionary
ṬAKRÁ
Meaning in English2
s. m, eeting, coming together; concussion.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh