The name Vidya is a girl's name meaning "knowledge, science, learning". Vidya and is often added to lists like Names That Mean Wise.
From the experts:
Looking for a strong girls' name that is based on brains rather than looks? Consider Vidya, a name popular throughout Asia, which is connected to the Hindu goddess Sarasvati, who is thought to purify, empower, and uplift the individual. It looks like the name has some power - Vidya Balan is a noted Indian actress who through her portrayal of strong female characters is considered to be an important catalyst for changing the way that women are represented in Indian film.