Thanks to all, I have got most of the data, but still I am looking for some villages as there are problem in pattern of spellings used at different sites.
It would also be good to define what a "village" is in India, if there is an official description somewhere. The nic.in site appears to divide districts into villages, each with a distinct polygon feature.
village spatial data u can find in cadastral map of the particular village. Even talukamap/bloc map is also contains such spatial data. District land record office is the best source to get such tpes of data.