Definitions of Welshman:

  • noun:   a native or resident of Wales