Noun Definitioncymry1.Definition: a native or resident of WalesRelated Noun(s):cambrian, welsh, welshmanCategory: People