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 - Словарь современного английского языка.
2012