Davos definition

dä-vōs
A town of southeast Switzerland north of Saint Moritz. A fashionable resort, it is noted as the site of an annual international economic summit.
0
0
Advertisement