The Swahili term "soko" matches the English term "fair"

other swahili words that include "soko" : english :
soko bazaar
soko market
soko marketplace