| Name Diyanlal generally means Lamp, and is a Masculine (or Boy) name, which means generally Men's or Boy's have this name. Name Diyanlal has Indian origin and people with name Diyanlal are mostly Hindu by religion. Rashi of name Diyanlal is Kark (Cancer), Meen (Pisces) and Nakshatra (star sign) Purva Bhadra. |