Himanshu is a Hindu Boy name and it is Hindi originated name with multiple meanings. Himanshu name meaning is The Moon. Himanshu name popularity and rank stands at 720 among 29430 Hindu names.
d09e11ed40d9ba321c0b72c2-text