places where particular activities are conducted or where something is located
plural of 'site', from Latin 'situs' meaning position
Digital or physical locations
Complete word intelligence in one call. Free tier — 50 lookups/day.