The term "oxymoron" derives from the Greek words "oxus", meaning "sharp" or "keen", and "moros", meaning "dull" or "foolish." Combined, these words create a "keenly foolish" or "sharp dullness," reflecting the contradictory nature of oxymorons.