ਖੇਲੂਡ਼ਾ

KHELÚRÁ

Meaning in English2

s. m, lay, sport; one who is inclined to play.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh