Shirabe

島国しまぐに

Common Noun
English jmdict
1
noun (common) (futsuumeishi) island country
sometimes used as a metaphor for Japan
日本とイギリスは島国である。
Japan and Britain are island countries.