It is a suffix to the Nahuatl language, which means place of. Place. site. You can also indicate between (proposition).