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

other english words that include "square" : swahili :
square mahali