The Italian term "vapore" matches the English term "vapour"

other italian words that include "vapore" : english :
foschia, vapore haze
cavallo vapore horsepower
vapore steam
vapore steamer
vapore steamership