Name Devadarsana generally means Familiar with gods or Another name for sage Narada, and is a Masculine (or Boy) name, which means generally Men's or Boy's have this name. Rashi of name Devadarsana is Meen (Pisces) with dominant planet Jupiter (Guru) . |