St. James's Palace
St. James's Palace
Definition
St. James's Palace
noun
palace in Westminster, London: the royal residence from 1697 to 1837
Browse dictionary entries near St. James's Palace
- St. Helens
- St. Helena
- St. Gotthard
- St. George's Channel
- St. George's
- St. Gallen
- St-Étienne
- St. Elias
- St-Denis
- St. Croix
