Originating from India, the name Vidhu is derived from the Sanskrit word 'Vidhur', which means 'wide' or 'broad'. It's a unique and distinctive name that adds an elegant touch to those who bear it.
"Interestingly, the name Vidhu has seen exactly five newborns each year from 2013 onwards."