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

other english words that include "place" : swahili :
at that place kule, mle, pale
marketplace soko
place of worship kanisa