"Something similar was probably going on when "asparagus" came to be called "sparrow grass" in some communities." There's actually a name for this phenomenon. It's called "folk etymology". http://en.wikipedia.org/wiki/Folk_etymology