a branch of my family is called "green" which is traditionally an English name however they are all Pikeys, my uncle claims is from the word "Grain" which means "the sun" or a mispelling of "Greer" by a short sighted priest from "Mc Gregor"

any thoughts??