Что же общего у «швейцара» и «швейцарца»?
В России до 19 века жителей Швейцарии звали швейцарами, до тех пор, пока словом «швейцар» не начали повсеместно называть привратников и сторожей подъездов. Из-за постоянной путаницы и решили для жителей горной страны употреблять новое слово — «швейцарец».
Исторически близость этих слов объясняется тем, что в своё время западноевропейские владетельные особы, в том числе папы римские, предпочитали набирать свою гвардию телохранителей из швейцарцев.