It's a Latin adjective meaning "Swiss"
[DOC] [TLE] Swiss - definition of Swiss by The Free Dictionary [PAR] Swiss synonyms, Swiss pronunciation, Swiss translation, English dictionary 
definition of ... Of or relating to Switzerland or its people or culture.