New Delhi: India is no longer a "vishwaguru" (global teacher) and the word should not be used, senior Bharatiya Janata…