(Welsh) One who is tormented Artaithe, Artayth, Artaythe, Artaeth, Artaethe Health Source: Medical Dictionary Author: Health Dictionary