St James's PalaceWiktionary 原文英美释义专有名词proper noun1The office of the sovereign of the United Kingdom.2informalThe St James's Palace Stakes.