GSTAAD


Meaning of GSTAAD in English

Gstaad /ɡəˈʃtɑːd/ BrE AmE

a town in Switzerland known especially as a place where rich and fashionable people go to ↑ ski

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.