noun
inviting country; host nation
Used in diplomatic or international contexts to refer to the country that extends an invitation or hosts an event.
招請国として、日本は多くの代表団を迎えた。
As the host nation, Japan welcomed many delegations.
開催国 is a more general term for a country where an event is held, without the nuance of invitation.
Compound of 招請 (invitation) and 国 (country).