The Finnish term "peili" matches the English term "looking-glass"

other finnish words that include "peili" : english :
peili mirror