Definify.com

Definition 2024


St_James's_Palace

St James's Palace

English

Alternative forms

  • St. James's Palace (US)

Proper noun

St James's Palace

  1. The office of the sovereign of the United Kingdom.
  2. (informal) The St James's Palace Stakes.