Named for the ancient Indian city of Vidisha, with Sanskrit links often tied to knowing or seeing clearly.
Like Vidisha?
Swipe through thousands of names like it