Liladhya
ads1
MeaningThe abode of pleasure, A variant spelling is Leeladhya which means bestower of miracles
ReligionHindu
OriginIndian
MeaningThe abode of pleasure, A variant spelling is Leeladhya which means bestower of miracles
ReligionHindu
OriginIndian