Origins : an etymological dictionary of modern English - Partridge, Eric (Routledge, 1990)