The English term "glass" matches the Swahili term "kioo"

other english words that include "glass" : swahili :
looking glass kioo