There's already a question (and answer) for "bits and bobs", which I believe is a Britishism, but what is the origin of "odds and ends"? "Odds" I have some reckoning for (as in, "odd items", meaning leftover). Why is this specie of miscellanea paired with "ends"?
Additionally, is "odds and ends" an Americanism?

