66%RatingSave Gender Masculine Usage Welsh Meaning & History From the name of a town in northern Wales, which is probably derived from Old English elements meaning "moss town". Categories green, nature, place names, plants, towns Entry updated January 21, 2022