The English term "place" matches the Yoruba term "ibi"

other english words that include "place" : yoruba :
at that place ib