Name Kamalnayan generally means The lord with lotus shaped eyes, and is a Unisex name, which means both Boy's and Girl's can have this name. Name Kamalnayan has Indian origin and people with name Kamalnayan are mostly Hindu by religion. Rashi of name Kamalnayan is Mithun (Gemini) with dominant planet Mercury (Buddh) and Nakshatra (star sign) Arudra, Sravana, Mrigashiras. This name is associated to God/Goddess Vishnu |