Dictionary.com
Thesaurus.com

sites

  • plural of site.
  • present tense form of site (3rd person singular).