el sitio

masculine noun

· very common
1

place, spot

"Guardé un sitio para alguien que no vino."

I saved a spot for someone who never came.

2

website, site

"El sitio prometía calma y vendía alarmas."

The website promised calm and sold alarms.