SAVOYARD Meaning of SAVOYARD in English n. & adj. --n. a native of Savoy in SE France. --adj. of or relating to Savoy or its people etc. Etymology: F f. Savoie Savoy Oxford English vocab. Оксфордский английский словарь. 2012