noun
Republic of India
Official name of India; used in formal contexts, news, and geography.
インド共和国は南アジアに位置する。
The Republic of India is located in South Asia.
インド共和国の首都はニューデリーです。
The capital of the Republic of India is New Delhi.
インド is the common short name for India, while インド共和国 is the formal, official name.
From English 'India' + 共和国 (republic).