From French pirogue, in turn from Spanish piragua, from Kari'na piraua. Doublet of periagua.
Practice speaking and memorizing "pirogue" and many other words and sentences in English.