Search for crossword answers and clues

Answer for the clue "Nigerian town ", 5 letters:
yashi

Word definitions for yashi in dictionaries

Wikipedia Word definitions in Wikipedia
Yashi is a location-focused advertising platform that targets and optimizes mobile and web video advertising inventory through its real-time media buying platform. On February 2nd, 2015, Yashi was acquired by Nexstar Broadcasting Group for $33 million. ...