Similar to the "ia", "land" and "stan" suffix in English, few countries are named or abbreviated to "guo" (國, meaning country or nation) in Chinese. Can you guess which these are?
Do please specify. No one on the mainland has ever called Laos "Liao Guo," it is only "Lao Wo." Also, I've never heard of the Portugal, Italy, and Israel sayings ever.
portuguese restaurants are called 葡国餐厅
Portugal - 葡萄牙
Italy - 意大利
Laos - 老挝
Canada - 加拿大
Finally, you are missing a couple:
Bangladesh (孟加拉国)
The full UAE name (阿拉伯联合酋长国)