Name Ambuj generally means Lotus, is of Indian origin, Name Ambuj is a Masculine (or Boy) name. Person with name Ambuj are mainly Hindu by religion.
Shukla Name Meaning. Indian (northern states): Hindu (Brahman) name, from Sanskrit šukla 'white', 'bright', 'pure'. A shukla Brahman was supposed to take up only shuklavritti 'pure employment', i.e. maintenance derived from serving or begging from Brahmans only.
Neha (Hindi : नेहा) is a popular Hindi/Sanskrit Indian feminine given name, which means Love. It can also be translated to mean "rain" or "eyes."