PIROGUE MEANING IN ENGLISH

• Pirogue Definition & Synonyms

  1. (n.) A dugout canoe; by extension, any small boat.


Synonyms:
Dugout,

RECENT SEARCHES