Definition, synonyms and related words
The form of the English language that is chiefly used in Wales.