Webster's Revised Unabridged Dictionary · 1913

Carrow

Carrow , noun

[Ir & Gael. carach cunning.]

A strolling gamester. [Ireland] — Spenser