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

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