The Swahili term "mahali" matches the English term "plaza"

other swahili words that include "mahali" : english :
mahali place
mahali public square
mahali square
mahali po pote wherever