Definition of welcher

Definition of welcher
  1. welcher Noun One who repeatedly, habitually welches.
  2. welcher Noun A Welshman or person of Welsh descent.
Feedback Form