The Swahili term "leo" matches the English term "today"

other swahili words that include "leo" : english :
maendeleo advancement
maendeleo progress