Find the word definition

Wikipedia
TotoGaming

TotoGaming is a licensed online and land-based gaming operator, headquartered in Yerevan, Armenia. It provides a variety of betting products including sport and casino betting.