65%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". People think this name isRate·Details classic formal natural wholesome strong refined strange complex Categories green, nature, place names, plants, towns