ਰਾਮ ਲੀਲ੍ਹਾ

Shahmukhi : رام لیلہ

Parts Of Speech : noun, feminine

Meaning in English

stage-play depicting the life of Lord Rama
Source: Punjabi Dictionary