Welsher has 3 different meanings across 1 category:
Noun
someone who swindles you by not repaying a debt or wager
Alternative spelling of welcher
A person of Welsh descent; a Welshman.