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