Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

carrow Definition

Cancel
carrow
noun
A strolling gamester in Ireland

Words Related to carrow!

carrow Examples by Brain Bank Users