Greece
Switzerland - official name: CH, confoederatio helvetica
Yes, every country uses postage stamps.
Sweden
Japan is also called Nippon.
Germany calls itself Deutchland. Actually the country is spelled Deutschland.
India
Switzerland
switzerland
it is the collection of stamps & used in posting letters.
European Union
It is Malaysia