Definify.com

Definition 2024


St_James's

St James's

English

Proper noun

St James's

  1. (Britain) St James's Park in London.
  2. (Britain) the area of London surrounding the above park.

Related terms