Meaning of welsher

Definition of welsher

(noun) someone who swindles you by not repaying a debt or wager

Other information on welsher

WIKIPEDIA results for welsher
Amazon results for welsher