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
Tweet