noun
- a town in central Spain, near Segovia: termed the “Spanish Versailles” for its 18th-century palace (La Granja); treaty 1800.
noun
- a town in central Spain, near Segovia: site of the 18th-century summer palace of the kings of SpainAlso called: La Granja