Define Carrow. Carrow synonyms, Carrow pronunciation, Carrow translation, English dictionary definition of Carrow. n. 1. A strolling gamester. Webster's Revised Unabridged Dictionary, published 1913 by G. & C. Merriam Co More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.