Where does “ultra-” come from?

ultra- (French): ultra

Definitions

  1. ultra

Words derived from “ultra-”