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

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