Shahmukhi : میگھلا
Meaning in English
cloudy; noun, masculine cloud
Source: Punjabi Dictionary
MEGHLÁ
Meaning in English2
s. m, cloud:—Kattak barse meghlá bhúlí phire gaṇwár. If there is rain in Kátak, villagers go about light-hearted.—Prov.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh