This is the 4351st most frequent Spanish word.
sede
Headquarters or seat.
Here, 'sede' refers to the main office or headquarters of an organization.
La sede principal de la empresa está en Madrid.
The main headquarters of the company are in Madrid.
In this sentence, 'sede' is used to mean the location that hosted certain events.
Durante los Juegos Olímpicos, la ciudad fue sede de varias competencias deportivas.
During the Olympic Games, the city was the venue for several sports competitions.
Here, 'sede' denotes a branch or location associated with the university.