Find the word definition

Wikipedia
Kenshoo

Kenshoo is an Israel based online advertising company used by brands and agencies to handle more than $350 billion in annualized client sales revenue from ad spending across the web and mobile devices.