Definition of Welsher

Definition of Welsher
  1. Welsher Noun A person of Welsh descent; a Welshman.
Need more help? Try our forum NEW