The name “horseradish” has nothing to do with horses or radishes. It may be due to an English mispronunciation of the German name for this vegetable (source). “Horse” denotes the large size and coarseness, while “radish” comes from the Latin word for “root.”