The Italian term "canoa" matches the English term "pirogue"

other italian words that include "canoa" : english :
canoa, canoa canoe