Loading
carrow
carrow
(noun)
/ˈkæɹəʊ/
1
Definition
Examples
(archaic) A strolling gamester in Ireland.