meaning of welsher

1. someone who swindles you by not repaying a debt or wager


Related Words

welsher |

Developed & Maintained By Taraprasad.com

Treasure Words