If you mean strictly in landmass, Canada. It is second only to Russia and encompasses 7% of the worlds land.
the Republic of India
no
Canada is the world's second largest country.
India has the second biggest population (China is the first one). Canada is the second largest country by its area (Russia is the largest country).