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

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