corsair ( synonym found)

Definition of corsair:

(n) : a French privateer, especially from the port of St-Malo; a privateer or pirate in general

Definition of corsair:

(n) : a French privateer, especially from the port of St-Malo; a privateer or pirate in general

Back to Top