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

other yoruba words that include "ibi" : english :
ibi place
ibi spot