Indu is a Hindu Girl name and it is Hindi originated name with multiple meanings. Indu name meaning is Moon. Indu name popularity and rank stands at 6664 among 29430 Hindu names.
738dafce4c6aff187fa5f7e7-text