The English term "carriage" matches the Finnish term "vaunu"

other english words that include "carriage" : finnish :
railway carriage vaunu