yella (Scots) comes from Middle English yelow, from Old English ġeolu, from Proto-West Germanic gelu, from Proto-Germanic gelwaz, from Proto-Indo-European ǵʰelh₃wós, from Proto-Indo-European ǵʰelh₃- — to flourish; green, yellow.
yella (Scots): yellow