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

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