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

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