Definitions for "Sited"
Having a site; situated.