Definitions
Shiksha (NGO)&o=10616

Shiksha (NGO)

Shiksha is an NGO devoted to improving the standards of education in New Delhi, India and its neighbouring regions. Shiksha's chairman is the retired Indian Chief of Army Staff, General O.P. Malhotra.

Search another word or see Shiksha (NGO)&o=10616on Dictionary | Thesaurus |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT