Welsh admin 6 years ago Welsh definition WelshadjectiveRelating to wales. Its language, culture or people