I've only worked with perhaps half of the items on that list. I could certainly make educated guesses at the ones I haven't seen/used before.

As already said, the fitting name is going to vary regionally... nevermind 2, 3, or 4 different names for the same thing when you count the slang, and then the name overlap (same name for two different things).