Dick is a nickname most often for Richard, which likely originated in the Middle Ages as rhyming slang for "Rick", as did William → Will → Bill and Robert → Rob → Bob. The association with "penis" is more recent, arising from Dick becoming a cliché name for any man, as in Tom, Dick and Harry.[1]