Shahmukhi : رٹنا
Meaning in English
to repeat, iterate, reiterate; to learn by rote, commit to memory by repetition
Source: Punjabi Dictionary
RAṬṈÁ
Meaning in English2
v. a, To utter many times, to repeat the Divine name or that of a Deotá;—s. f. Splendour, beauty.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh