The English term "house" matches the Finnish term "talo"

other english words that include "house" : finnish :
housefly kärpänen
house of worship kirkko